.person_head{
    width:100%;
    height:8.5rem;
    border-bottom: 1px solid slategrey;
    overflow:hidden;
    padding-bottom:0 !important;
    background: url(../../img/per_banner.png) no-repeat center;
    background-position-y: -1px;
    background-size: 100% auto;
    z-index: 4
}
.box{width: 62% !important;overflow: hidden;margin-top: 1.8rem;float: right}
.box2{width: 100%;padding-right: 1rem;display: inline-block;overflow: hidden;margin-left: 0 !important}
.style1{width:34%;margin-top:1rem;float:left;margin-bottom: 1.5rem;overflow: hidden}

.silver_color{color:silver;width: 100% !important;}
.word_size{font-size:1.2rem}
.class_bottom{
    width: 3rem;
    height:2rem;
    font-size: 1.2rem !important;
    margin-top: .5rem !important;
    padding:.6rem .8rem !important;
    line-height: .2 !important;
}
.by_class{
    width: 100% !important;
}
.head_fixd{
    font-size: 2.5rem !important;
    font-weight: 100;
    position: absolute;
    top: 2.5rem;
    right: 2rem;
}
a{
    color: black;
}
a:hover{
    color: black;
}